package com.iot.inter.entity.newpojo;

import org.springframework.stereotype.Component;

/***
 * @author lm
 * @date 2010年3月10日
 */
@Component
public class Constant {
    /**
     * 版本号
     */
    public static final String VERSION = "2.0";
    /**
     * 编码
     */
    public static final String cmd_encoding = "utf-8";
    /**
     * 领科自己接口使用时，提供的公用的密钥
     */
    public static final String cmd_secret = "wORfzY1DbaB39RJ4s82QxGs8bSGfeU8z";

    /**
     * 领科自己接口使用时，提供的公用的接入方编码
     */
    public static final String cmd_accessCode = "GMSYS";

    /**
     * 2.0生产环境地址
     */
    public static final String BASE_URL = "http://47.52.192.207:6034/moduleBusinessSystem/deviceBusinessService";

    /**
     * 2.0測試环境地址
     */
    //public static final String BASE_URL = "http://39.104.166.109:6000/moduleBusinessSystem/deviceBusinessService";

    /**
     * 2.0灰度环境地址
     */
    //public static final String BASE_URL = "http://47.56.82.232:8090/moduleBusinessSystem/deviceBusinessService";

    /**
     *
     * 1.0正式环境
     */
    //public static final String BASE_URL ="http://47.52.192.207:6016/moduleBusinessSystem/deviceBusinessService";

    /**
     * 接口业务类型
     * public static final String cmd_syncPackages = "syncPackages";
     */

    public static final String cmd_syncPackageAndDevice = "batchSynDevicePackages";
    public static final String cmd_syncPackages = "syncAllPackages";
    public static final String cmd_syncPartner = "queryPartnerSync";

    public static final String cmd_queryPartnerByDeviceId = "queryPartnerByDeviceId";
    public static final String cmd_queryOrder = "queryOrder";
    public static final String cmd_queryPackage = "queryH5Order";

    public static final String cmd_orderPackage = "orderPackage";
    public static final String cmd_openPackage = "openPackage";

    public static final String cmd_cancelOrderPackage = "cancelPackage";
    public static final String cmd_suspendOrderPackage = "pauseService";
    public static final String cmd_restarOrderPackage = "restartService";
    public static final String cmd_aheadFinishDeviceOrder = "aheadFinishDeviceOrder";

    public static final String cmd_payNotify = "payNotify";
    public static final String cmd_renewPackage = "renewPackage";
    public static final String cmd_singleDevice = "queryDevice";
    public static final String cmd_batchDevice = "queryBatchDevice";

    public static final String cmd_extraPackagesSync = "queryRefuelingFlow";
    public static final String cmd_extraPackageOrder = "orderRefuelingPackage";
    public static final String cmd_extraPackageCancel = "cancelRefuelingPackage";

    public static final String cmd_SingleDeviceTrafficUsage = "queryDeviceFlowUsage";
    public static final String cmd_SingleDayTrafficUsage = "totalDayFlowList";
    public static final String cmd_singleDeviceMonthFlow = "singleDeviceMonthFlow";
    public static final String cmd_singleDeviceDayFlow = "singleDeviceDayFlow";
    public static final String cmd_totalMonthFlowList = "totalMonthFlowList";

    /**
     * P000818 :TK Star(玖零皓的tracker业务账号)
     */

    public static final String TRACKER_P000818 = "P000818";

    /**
     * P000359 :尔登(跟玖零皓的tracker相同情形)
     */
    public static final String TRACKER_P000359 = "P000359";

    /**
     * P000779 :锐锋汇智(跟玖零皓的tracker相同情形)
     */
    public static final String TRACKER_P000779 = "P000779";

    /**
     * P000877 :西安盛龙(跟玖零皓的tracker相同情形)
     */
    public static final String TRACKER_P000877 = "P000877";

    /**
     * P000598 :日天昊(跟玖零皓的tracker相同情形)
     */
    public static final String TRACKER_P000598 = "P000598";

    /**
     * 成功
     */
    public static final String RET_CODE_0000 = "0000";

}
